Location: Home > YellowPages > CA > San Jose > Tengu Sushi

Tengu Sushi

820 El Paseo De Saratoga
San Jose, CA 95130
408-374-2277